#!/bin/bash

echo "---start 2c-audio plug-in setup main pre-update script---"
echo ""

auth_file_path_new="/Library/Application Support/2C-Audio/Aether/Res/auth.prop"
auth_file_path_old="/Library/Application Support/2C-Audio/Aether/Resources/AuthData.spt"
auth_file_tmp_path="$INSTALLER_TEMP/auth.prop"

# backup the authorization file

echo $auth_file_path_old
echo ""
echo $auth_file_path_new
echo ""
echo $auth_file_tmp_path
echo ""

cp "$auth_file_path_new" "$auth_file_tmp_path"
cp "$auth_file_path_old" "$auth_file_tmp_path"

mv -f "/Library/Application Support/2C-Audio/Aether/Presets/user" "$INSTALLER_TEMP"

# remove full version

rm -r "/Library/Application Support/2C-Audio/Aether/Configs"
rm -r "/Library/Application Support/2C-Audio/Aether/Data"
rm -r "/Library/Application Support/2C-Audio/Aether/Freq Profiles"
rm -r "/Library/Application Support/2C-Audio/Aether/Presets"
rm -r "/Library/Application Support/2C-Audio/Aether/Props"
rm -r "/Library/Application Support/2C-Audio/Aether/Res"
rm -r "/Library/Application Support/2C-Audio/Aether/Skins"
rm -r "/Library/Application Support/2C-Audio/Aether/Resources"
rm -r "/Library/Application Support/2C-Audio/Aether"

# remove demo (if any)

rm -r "/Library/Application Support/2C-Audio/Aether Demo"
rm -r "/Library/Application Support/2C-Audio/Aether-Demo"
rm -r "/Library/Audio/Plug-Ins/Components/2C-Aether-Demo.component"
rm -r "/Library/Audio/Plug-Ins/VST/2C-Aether-Demo.vst"
rm -r "/Library/Application Support/Digidesign/Plug-Ins/2C-Aether-Demo.dpm"

echo ""
echo "---end 2c-audio plug-in setup main pre-update script---"

exit 0